record firm - French English Dictionary